Visualization of API Experience
نویسندگان
چکیده
Developers differ in terms of the APIs that they are experienced in. Understanding such differences helps in balancing team structures and assigning developers to pending issues or hiring developers. In this extended abstract, we demonstrate how simple APIrelated, per-developer metrics can be visualized to give a quick overview on the API experiences of developers. Data extraction is based on mining the commit history in projects in terms of references to API elements (methods and types). We visualize experiences as maps and aster plots.
منابع مشابه
Adapting Single-User Visualization Software for Collaborative Use
This paper presents our experiences with adapting single-user visualization software for web-based collaboration. Sun’s Java JXTA API was used to adapt an opensource molecular visualization program called Jmol. It was found that by focusing on the program’s graphical user interface the software could be quickly transformed into a peer-to-peer application. Our positive experience implies that ma...
متن کاملAPI for Grid Based Visualization Systems
In this paper, the authors discuss their proposal for a Grid Based Visualization API (Application Program Interface). Grid enabled system are becoming more popular with the years and therefore great efforts are put in it to develop new functionalities. Visualization of large-scale distributed data is a necessity for scientific simulation. The confluence of both ideas is therefore natural. We pr...
متن کاملWeb Software Visualization Via Google’s Visualization API
There exist very few toolkits and libraries that make it easy for developers to create visualizations of empirical software metrics data. For this reason the use of software visualization tools is not wide-spread within the software development industry. We are exploring creating visualizations of software metrics using the Google Visualization API for the purposes of visual software analytics....
متن کاملACVisualizer: A visualization tool for APi-calculus
Process calculi are mathematical tools used for modeling and analyzing the structure and behavior of reactive systems. One such calculus, called APi-calculus (an extension to Pi-calculus), provides support for modeling migration, intelligence, natural grouping and security in agent-based systems [18]. In this article, a visualization tool for the APi-calculus is proposed. Although an invaluable...
متن کاملAccess and Mobility Policy Control at the Network Edge
The fifth generation (5G) system architecture is defined as service-based and the core network functions are described as sets of services accessible through application programming interfaces (API). One of the components of 5G is Multi-access Edge Computing (MEC) which provides the open access to radio network functions through API. Using the mobile edge API third party analytics applications ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 36 شماره
صفحات -
تاریخ انتشار 2016